// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package cn.com.smartdevices.bracelet.chart.deprecated;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.Typeface;
import cn.com.smartdevices.bracelet.chart.base.Renderer;
public class extends cn.com.smartdevices.bracelet.chart.base.rItem
{
boolean a;
protected void draw(Canvas canvas, RectF rectf, float f)
{
if (needDraw)
{
float f1 = rectf.height() / 2.0F;
if (f1 > 30F * mDensity)
{
f1 = 30F * mDensity;
}
RectF rectf1 = new RectF(rectf);
rectf1.left = rectf1.left - f1;
rectf1.right = rectf1.left + f * rectf1.width();
canvas.save();
canvas.clipRect(rectf);
canvas.drawRoundRect(rectf1, f1, f1, mRenderer.paint);
canvas.restore();
Paint paint = new Paint(1);
paint.setTextSize(8.5F * mDensity);
paint.setColor(-1);
paint.setTypeface(Typeface.DEFAULT_BOLD);
Rect rect = new Rect();
paint.getTextBounds(String.valueOf(value), 0, String.valueOf(value).length(), rect);
float f2 = f * (rectf.right - (float)rect.width() - 10F * mDensity);
float f3 = rectf.top + 13.5F * mDensity;
if (value >= 500 && a)
{
canvas.save();
canvas.clipRect(rectf);
canvas.drawText(String.valueOf(value), f2, f3, paint);
canvas.restore();
return;
}
}
}
protected void draw(Canvas canvas, RectF rectf, float f, boolean flag)
{
if (!needDraw)
{
return;
}
if (flag)
{
float f1 = rectf.height() / 2.0F;
RectF rectf1 = new RectF(rectf);
rectf1.right = f1 + rectf1.right;
canvas.save();
canvas.clipRect(rectf);
canvas.drawRoundRect(rectf1, f1, f1, mRenderer.paint);
canvas.restore();
return;
} else
{
draw(canvas, rectf, f);
return;
}
}
public ()
{
}
}